package com.sec.etech.employeesync.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.FieldFill;

import java.util.Date;

/**
 * @Description 人员学历信息——学位配置表
 * @Author 陈健
 * @Date 2024-08-26
 */

@Data
@TableName("org_employee_z_degree")
public class OrgEmployeeZDegree implements Serializable {

	private static final long serialVersionUID = 7783624064257997952L;

	/**
	 * 主键
	 */
   	@TableId
	private Long degreeId;

	/**
	 * 代号
	 */
   	@TableField(value = "code_")
	private String code;

	/**
	 * 名称
	 */
   	@TableField(value = "name_")
	private String name;

	/**
	 * 有效性
	 */
   	@TableField(value = "active")
	private Integer active;

	/**
	 * 创建者
	 */
   	@TableField(value = "postuid", fill = FieldFill.INSERT)
	private Long postuid;

	/**
	 * 创建时间
	 */
   	@TableField(value = "postdate", fill = FieldFill.INSERT)
	private Date postdate;

	/**
	 * 修改者
	 */
   	@TableField(value = "lastuid", fill = FieldFill.INSERT_UPDATE)
	private Long lastuid;

	/**
	 * 修改时间
	 */
   	@TableField(value = "lastdate", fill = FieldFill.INSERT_UPDATE)
	private Date lastdate;

}
